bladder irrigation - Spanish English Dictionary